// 10 公积金管理 4
export default {
  path: '/providentfundmanagement',
  name: 'providentfundmanagement',
  icon: 'security-scan',
  authority: ['business:antd:providentfund'],
  routes: [
    {
      path: '/providentfundmanagement/accurecruition',
      name: 'accurecruition',
      authority: ['os:provident:addemp'],
      hideChildrenInMenu: true,
      routes: [
        {
          path: '/providentfundmanagement/accurecruition',
          redirect: '/providentfundmanagement/accurecruition/index',
        },
        {
          path: '/providentfundmanagement/accurecruition/index',
          component: './AccuFundService/AddEmpAccu/Index',
        },
        {
          path: '/providentfundmanagement/accurecruition/detail',
          name: 'detail',
          component: './AccuFundService/AddEmpAccu/Detail',
        },
        {
          path: '/providentfundmanagement/accurecruition/progress',
          name: 'progress',
          component: './AccuFundService/AddEmpAccu/Progress',
        },
        {
          path: '/providentfundmanagement/accurecruition/problem',
          name: 'problem',
          component: './AccuFundService/AddEmpAccu/Problem',
        },
        {
          path: '/providentfundmanagement/accurecruition/batchModify',
          name: 'batchModify',
          component: './AccuFundService/AddEmpAccu/BatchModify',
        },
        {
          path: '/providentfundmanagement/accurecruition/batchFeedback',
          name: 'batchFeedback',
          component: './components/Problem/ProblemPage/BatchFeedback',
        },
        {
          path: '/providentfundmanagement/accurecruition/batchDeclaration',
          name: 'batchDeclaration',
          component: './AccuFundService/AddEmpAccu/BatchDeclaration',
        },
      ],
    },
    {
      path: '/providentfundmanagement/accudepletion',
      name: 'accudepletion',
      authority: ['os:provident:reemp'],
      hideChildrenInMenu: true,
      routes: [
        {
          path: '/providentfundmanagement/accudepletion',
          redirect: '/providentfundmanagement/accudepletion/index',
        },
        {
          path: '/providentfundmanagement/accudepletion/index',
          component: './AccuFundService/ReduceEmpAccu/Index',
        },
        {
          path: '/providentfundmanagement/accudepletion/detail',
          name: 'detail',
          component: './AccuFundService/ReduceEmpAccu/Detail',
        },

        {
          path: '/providentfundmanagement/accudepletion/progress',
          name: 'progress',
          component: './AccuFundService/ReduceEmpAccu/Progress',
        },
        {
          path: '/providentfundmanagement/accudepletion/problem',
          name: 'problem',
          component: './AccuFundService/ReduceEmpAccu/Problem',
        },
        {
          path: '/providentfundmanagement/accudepletion/batchModify',
          name: 'batchModify',
          component: './AccuFundService/ReduceEmpAccu/BatchModify',
        },
        {
          path: '/providentfundmanagement/accudepletion/batchFeedback',
          name: 'batchFeedback',
          component: './components/Problem/ProblemPage/BatchFeedback',
        },
        {
          path: '/providentfundmanagement/accudepletion/batchDeclaration',
          name: 'batchDeclaration',
          component: './AccuFundService/ReduceEmpAccu/BatchDeclaration',
        },
      ],
    },
    {
      path: '/providentfundmanagement/accuadjust',
      name: 'accuadjust',
      hideChildrenInMenu: true,
      authority: ['os:provident:change'],
      routes: [
        {
          path: '/providentfundmanagement/accuadjust',
          redirect: '/providentfundmanagement/accuadjust/index',
        },
        {
          path: '/providentfundmanagement/accuadjust/index',
          component: './AccuFundService/AccuAdjust/Index',
        },
        {
          path: '/providentfundmanagement/accuadjust/detail',
          name: 'detail',
          component: './AccuFundService/AccuAdjust/Detail',
        },
        {
          path: '/providentfundmanagement/accuadjust/batch',
          name: 'batch',
          component: './AccuFundService/AccuAdjust/Batch',
        },
        {
          path: '/providentfundmanagement/accuadjust/problem',
          name: 'problem',
          component: './AccuFundService/AccuAdjust/Problem',
        },
        {
          path: '/providentfundmanagement/accuadjust/batchModify',
          name: 'batchModify',
          component: './AccuFundService/AccuAdjust/BatchModify',
        },
        {
          path: '/providentfundmanagement/accuadjust/batchFeedback',
          name: 'batchFeedback',
          component: './components/Problem/ProblemPage/BatchFeedback',
        },
      ],
    },
    {
      path: '/providentfundmanagement/accuonline',
      name: 'accuonline',
      authority: ['business:provident:query'],
      hideChildrenInMenu: true,
      routes: [
        {
          path: '/providentfundmanagement/accuonline',
          redirect: '/providentfundmanagement/accuonline/index',
        },
        {
          path: '/providentfundmanagement/accuonline/index',

          component: './SocialManage/Accusearrch/Accusearrch',
        },
        {
          path: '/providentfundmanagement/accuonline/detail',
          name: 'detail',
          component: './SocialManage/Accusearrch/Detail',
        },
      ],
    },
    {
      path: '/providentfundmanagement/accuhandle',
      name: 'accuhandle',
      hideChildrenInMenu: true,
      authority: ['business:provident:handle'],
      routes: [
        {
          path: '/providentfundmanagement/accuhandle',
          redirect: '/providentfundmanagement/accuhandle/index',
        },
        {
          path: '/providentfundmanagement/accuhandle/index',

          component: './AccuFundService/AccuServiceHandle/Index',
        },
        {
          path: '/providentfundmanagement/accuhandle/add',
          name: 'add',
          component: './AccuFundService/AccuServiceHandle/Add',
        },
        {
          path: '/providentfundmanagement/accuhandle/detail',
          name: 'detail',
          component: './AccuFundService/AccuServiceHandle/Detail',
        },
        {
          path: '/providentfundmanagement/accuhandle/update',
          name: 'update',
          component: './AccuFundService/AccuServiceHandle/Update',
        },
        {
          path: '/providentfundmanagement/accuhandle/contacthistory',
          name: 'contacthistory',
          component: './AccuFundService/AccuServiceHandle/ContactHistory',
        },
        // {
        //   path: '/providentfundmanagement/accuhandle/start',
        //   name: 'start',
        //   component: './AccuFundService/AccuServiceHandle/Start',
        // },
        {
          path: '/providentfundmanagement/accuhandle/problem',
          name: 'problem',
          component: './AccuFundService/AccuServiceHandle/Problem',
        },
        {
          path: '/providentfundmanagement/accuhandle/batch',
          name: 'batch',
          component: './AccuFundService/AccuServiceHandle/Batch',
        },
        {
          path: '/providentfundmanagement/accuhandle/reImport',
          name: 'reImport',
          component: './AccuFundService/AccuServiceHandle/ReImport',
        },
        {
          path: '/providentfundmanagement/accuhandle/batchGrant',
          name: 'batchGrant',
          component: './AccuFundService/AccuServiceHandle/BatchGrant',
        },
        {
          path: '/providentfundmanagement/accuhandle/batchFeedback',
          name: 'batchFeedback',
          component: './components/Problem/ProblemPage/BatchFeedback',
        },
      ],
    },
  ],
};
